/* pages/orderDetail/orderDetail.wxss */
page {
    height: 100%;
    width: 100%;
    background: white;
}

.order_item_container {
    height: 100%;
    flex-direction: column;
    align-items: center;
    /* background:  rgba(128, 128, 128, 0.253); */
}

.order_line_bottom {
    height: 80rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 100%;
    background: white;
}

.order_bottom_btn {
    height: 135rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 100%;
}

.line-img {
    border-radius: 40%;
    width: 40rpx;
    height: 40rpx;
    margin-left: 30rpx;
}

.line-tip-text {
    font-size: 12px;
    color: gray;
    margin-left: 30rpx;
    width: 220rpx;
}

.line-content {
    flex: 1;
    font-size: 28rpx;
    margin-left: 60rpx;
}

.line-bottom-text {
    margin-left: 20rpx;
}

.line-bottom-content {
    margin-left: 30rpx;
}

/* .bottom-money{
  width: 400rpx;
  display: flex;
  background: yellow;
} */
.hasStop {
    width: 300rpx;
    height: 70rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    background: gray;
    opacity: 0.6;
    border: 1px solid#d0d0d0;
    border-radius: 20rpx;
    font-size: 14px;
}

/* 新增 */
.my-icon-img {
    display: flex;
    align-items: center;
}

.icon-img {
    width: 50rpx;
    height: 50rpx;
    margin-right: 10rpx;
}

.my-cell-group {
    display: flex;
    align-items: center;
}

.van-cell__title,
.van-cell__value {
    display: flex;
    align-items: center;
}

.van-cell {
    align-items: center;
}

.van-dialog__message-text {
    font-size: 28rpx;
}

.van-cell-text {
    flex: 1;
    display: flex;
    justify-content: flex-end;
    /* border: 1px solid red; */
}

.van-cell-text {
    font-size: 28rpx;
}

.van-cell__title {
    /* border: 1px solid red; */
    width: 200rpx;
    flex: unset !important;
    font-size: 30rpx;
    font-weight: 500;
}

.line {
    width: 100%;
    height: 6rpx;
    background-color: #eee;
}

.order_line_bottom {
    margin-top: 16px;
    display: flex;
    align-items: center;
}

.line-bottom-text {
    color: #000;
    font-size: 32rpx;
}

.line-bottom-content {
    color: #ff992b;
    font-size: 32rpx;
    font-weight: 600;
}

.order_bottom_btn {
    padding-bottom: calc(constant(safe-area-inset-bottom) + 16px);
}

.submit_btn,
.hasStop {
    width: 500rpx;
    height: 90rpx;
    background: linear-gradient(140deg, rgba(255, 153, 43, 0.99) 0%, #ff6b03 100%);
    border-radius: 90rpx;
    line-height: 90rpx;
    border: none;
    font-size: 36rpx;
}

.hasStop {
    background: #e2e2e2;
    color: #666666;
    border: none;
}
